English Dictionary
◊ MOLOCH HORRIDUS
Moloch horridus
n : desert lizard that feeds on ants [syn: {mountain devil}, {spiny
lizard}, {Moloch horridus}]